"""
@ProjectName : uni_test
@File        : Runner.py
@Author      : WorldWind(1772830365@qq.com)
@Address     : ChangSha - BoWeiFeng
@Date        : 2025/7/18 上午10:51
"""
import unittest

from TestSuites.suiteA import suiteA
from TestSuites.suiteB import suiteB
from TestSuites.suiteC import suiteC
from Tools import HTMLTestRunner

# # 创建执行器
# runner = unittest.TextTestRunner()
# # 执行套件
# # runner.run(suiteA)
# # runner.run(suiteB)
# runner.run(suiteC)

# 定义一个测试报告输出位置
filename = './TestReports/report.html'
fp = open(filename, 'wb') # 打开文件 w:写模式 b:二进制
# 创建执行器对象
runner = HTMLTestRunner.HTMLTestRunner(stream=fp,title='51testing',description='这是一份测试报告')
# 执行测试套件
runner.run(suiteC)